shack that serves as living quarters - Espagnol Anglais Dictionnaire